stainless steel castings - Francés Inglés Diccionario